package cn.yuanqiao.archive.quanzongjuanguanli.domain;

import cn.yuanqiao.common.annotation.Excel;
import cn.yuanqiao.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 全宗卷介绍长文本对象 YQQZJJS_CWB
 * 
 * @author sy
 * @date 2023-09-20
 */
public class YqqzjjsCwb extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 全宗卷介绍表ID */
    @Excel(name = "全宗卷介绍表ID")
    private String yqqzjjsId;

    /** 主要职能 */
    @Excel(name = "主要职能")
    private String role;

    /** 主要负责人名录 */
    @Excel(name = "主要负责人名录")
    private String directorList;

    /** 机构设置 */
    @Excel(name = "机构设置")
    private String organization;

    /** 档案完整程度 */
    @Excel(name = "档案完整程度")
    private String completeness;

    /** 档案的利用价值及鉴定情况 */
    @Excel(name = "档案的利用价值及鉴定情况")
    private String appraisalSituation;

    /** 检索工具 */
    @Excel(name = "检索工具")
    private String searchTool;

    public void setYqqzjjsId(String yqqzjjsId)
    {
        this.yqqzjjsId = yqqzjjsId;
    }

    public String getYqqzjjsId()
    {
        return yqqzjjsId;
    }
    public void setRole(String role) 
    {
        this.role = role;
    }

    public String getRole() 
    {
        return role;
    }
    public void setDirectorList(String directorList) 
    {
        this.directorList = directorList;
    }

    public String getDirectorList() 
    {
        return directorList;
    }
    public void setOrganization(String organization) 
    {
        this.organization = organization;
    }

    public String getOrganization() 
    {
        return organization;
    }
    public void setCompleteness(String completeness) 
    {
        this.completeness = completeness;
    }

    public String getCompleteness() 
    {
        return completeness;
    }
    public void setAppraisalSituation(String appraisalSituation) 
    {
        this.appraisalSituation = appraisalSituation;
    }

    public String getAppraisalSituation() 
    {
        return appraisalSituation;
    }
    public void setSearchTool(String searchTool) 
    {
        this.searchTool = searchTool;
    }

    public String getSearchTool() 
    {
        return searchTool;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("yqqzjjsId", getYqqzjjsId())
            .append("role", getRole())
            .append("directorList", getDirectorList())
            .append("organization", getOrganization())
            .append("completeness", getCompleteness())
            .append("appraisalSituation", getAppraisalSituation())
            .append("searchTool", getSearchTool())
            .toString();
    }
}
